planted with trees - Anglais Synonymes Dictionnaire